function reloj(session){
var day = new Date();
var segundos = day.getSeconds();
var segundos2 = segundos;
setTimeout('reloj("'+session+'")',4000);
//input_remoto('/funcionarios/chat2','chat1',session)
//input_remoto('/funcionarios/chat','chat2',session)
//alert("1");

}

function email(theElement)
{
	var s = theElement.value;
	var filter=/^[A-Za-z][A-Za-z0-9_]*@[A-Za-z0-9_]+\.[A-Za-z0-9_.]+[A-za-z]$/;
	if (s.length == 0 ) return true;
	if (filter.test(s)) return true;
	else
		alert("Ingrese una dirección de correo válida");
		theElement.focus();
	return false;
}




function maximizar() {
    window.moveTo(0,0);  
	window.resizeTo(screen.width,screen.height);
	 // window.open( window.location.href, 'ventana', 'fullscreen=yes, scrollbars=auto' )  
}  
  


/////////////////////////////////////////////////////////////////////////////////////////////////// 

var message = new Array();
// Set your messages below -- follow the pattern.
// To add more messages, just add more elements to the array.
message[0] = "- Instituto de Prevencion y Asistencia Social .... CITAS MEDICAS";
message[1] = "- Instituto de Prevencion y Asistencia Social .... CONTROL MEDICO";
message[2] = "- Instituto de Prevencion y Asistencia Social .... MEDICINA INTEGRAL";
message[3] = "- Instituto de Prevencion y Asistencia Social .... CITAS MEDICAS";
message[4] = "- Instituto de Prevencion y Asistencia Social .... CONTROL MEDICO";
message[5] = "- Instituto de Prevencion y Asistencia Social .... MEDICINA INTEGRAL";
message[6] = "- Instituto de Prevencion y Asistencia Social .... CITAS MEDICAS";

// Set the number of repetitions (how many times the arrow
// cycle repeats with each message).
var reps = 2;
var speed = 200;  // Set the overall speed (larger number = slower action).

// DO NOT EDIT BELOW THIS LINE.
var p = message.length;
var T = "";
var C = 0;
var mC = 0;
var s = 0;
var sT = null;
if (reps < 1) reps = 1;
function doTheThing() {
T = message[mC];
A();
}
function A() {
s++;
if (s > 21) { s = 1;}
// you can fiddle with the patterns here...
//if (s == 1) { document.title = 'SISGEM '+T+''; }
if (s == 1) { document.title = 'IPASME '+T+''; }
if (s == 2) { document.title = 'PASME I'+T+''; }
if (s == 3) { document.title = 'ASME IP'+T+''; }
if (s == 4) { document.title = 'SME IPA'+T+''; }
if (s == 5) { document.title = 'ME IPAS'+T+''; }
if (s == 6) { document.title = 'E IPASM'+T+''; }
if (s == 7) { document.title = 'IPASME '+T+''; }
if (s == 8) { document.title = 'IPASME '+T+''; }
if (s == 9) { document.title = 'IPASME '+T+''; }
if (s == 10) { document.title = 'IPASME '+T+''; }
if (s == 11) { document.title = 'IPASME '+T+''; }
if (s == 12) { document.title = 'IPASME '+T+''; }
if (s == 13) { document.title = 'IPASME '+T+''; }
if (s == 14) { document.title = 'IPASME '+T+''; }
if (s == 15) { document.title = 'IPASME '+T+''; }
if (s == 16) { document.title = 'IPASME '+T+''; }
if (s == 17) { document.title = 'IPASME '+T+''; }
if (s == 18) { document.title = 'IPASME '+T+''; }
if (s == 19) { document.title = 'IPASME '+T+''; }
if (s == 20) { document.title = 'IPASME '+T+''; }
if (s == 21) { document.title = 'IPASME '+T+''; }
if (s == 12) { document.title = 'IPASME '+T+''; }

//if (s == 8) { document.title = 'SISGEM '+T+''; }
if (C < (21 * reps)) {
sT = setTimeout("A()", speed);
C++;
}
else {
C = 0;
s = 0;
mC++;
if(mC > p - 1) mC = 0;
sT = null;
doTheThing();
   }
}
doTheThing();
//  End -->

///////////////////////////////////////////////////////////////////////////////////////////////////



 //patron =/[A-Za-z\s]/; // 4
    //patron = /\d/; // Solo acepta números
    //patron = /\w/; // Acepta números y letras
    //patron = /\D/; // No acepta números
    //patron =/[A-Za-zñÑ\s]/; // igual que el ejemplo, pero acepta también las letras ñ y Ñ

function letras_simbolos(simb) { // 1
    tecla = (document.all) ? simb.keyCode : simb.which; // 2
    if (tecla==0 || tecla==8) return true; // 3
    patron =/[A-Za-´-zñÑ\s]/; // igual que el ejemplo, 
    te = String.fromCharCode(tecla); // 5
    return patron.test(te); // 6

}
function letras(letra) { // 1
    tecla = (document.all) ? letra.keyCode : letra.which; // 2
    if (tecla==0 || tecla==8) return true; // 3
    patron =/[A-Za-´zñÑ\s]/; // igual que el ejemplo, 
    te = String.fromCharCode(tecla); // 5
    return patron.test(te); // 6
}
function numeros(numero) { // 1
    tecla = (document.all) ? numero.keyCode : numero.which; // 2
   	if (tecla==0 || tecla==8) return true; // 3
    patron = /\d/; // Solo acepta números
    te = String.fromCharCode(tecla); // 5
    return patron.test(te); // 6
}
function numerospunto(numero)
{ 
   tecla = (document.all) ? numero.keyCode : numero.which;
   if (tecla==0 || tecla==8 || tecla==44 || tecla==46) return true;
   patron = /\d/;
   te = String.fromCharCode(tecla);
   return patron.test(te);
}


///////////////////////////////////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////////////////////////////////////////



 //patron =/[A-Za-z\s]/; // 4
    //patron = /\d/; // Solo acepta números
    //patron = /\w/; // Acepta números y letras
    //patron = /\D/; // No acepta números
    //patron =/[A-Za-zñÑ\s]/; // igual que el ejemplo, pero acepta también las letras ñ y Ñ

function bletras_simbolos(simb) { // 1
    tecla = (document.all) ? simb.keyCode : simb.which; // 2
    if (tecla==0){ // 3
    alert('PRESIONE ONCLICK CON EL MOUSE SOBRE EL CAMPO');}
    if (tecla==8) return true; // 3
    patron =/[A-Za-´-zñÑ\s]/; // igual que el ejemplo, 
    te = String.fromCharCode(tecla); // 5
    return patron.test(te); // 6

}
function bletras(letra) { // 1
    tecla = (document.all) ? letra.keyCode : letra.which; // 2
    if (tecla==0){ // 3
    alert('PRESIONE ONCLICK CON EL MOUSE SOBRE EL CAMPO');}
    if (tecla==8) return true; // 3
    patron =/[A-Za-´zñÑ\s]/; // igual que el ejemplo, 
    te = String.fromCharCode(tecla); // 5
    return patron.test(te); // 6
}
function bnumeros(numero) { // 1
    tecla = (document.all) ? numero.keyCode : numero.which; // 2
    if (tecla==0){ // 3
    alert('PRESIONE ONCLICK CON EL MOUSE SOBRE EL CAMPO');}
    if (tecla==8) return true; // 3
    patron = /\d/; // Solo acepta números
    te = String.fromCharCode(tecla); // 5
    return patron.test(te); // 6
}
function bnumerospunto(numero) { // 1 solo numeros y coma
    tecla = (document.all) ? numero.keyCode : numero.which; // 2
    if (tecla==0){ // 3
    alert('PRESIONE ONCLICK CON EL MOUSE SOBRE EL CAMPO');}
    if (tecla==8 || tecla==44) return true; // 3
   // alert(tecla);
    patron = /\d/; // Solo acepta números
    te = String.fromCharCode(tecla); // 5
    return patron.test(te); // 6
}

function btodo(numero) { 

    tecla = (document.all) ? numero.keyCode : numero.which; 
    if (tecla==0){ // 3
    alert('PRESIONE ONCLICK CON EL MOUSE SOBRE EL CAMPO');}
   if (tecla==8 || tecla==32) return true; // 3

    patron = /\w/; // Acepta números y letras
    te = String.fromCharCode(tecla); // 5
    return patron.test(te); // 6
}


function abrirNoBordes(direccion){
window.open(direccion ,"ventana" , "width=800,height=420,scrollbars=none");
focus();
}



